not add up

Traducciones
ne pas tenir debout
Definiciones
To not make sense or to be inconsistent; when facts, numbers, or details do not logically fit together or seem suspicious.